intercalation compound - Spanish English Dictionary